Здесь верно: пожертвовал сердце.
Запятая перед сравнительным оборотом нужна, пропускать ее в приведенном контексте нет оснований.
Оба варианта возможны, выбор зависит от автора. Обратите внимание, что между подлежащим и сказуемым ставится тире (с пробелами), а не дефис или минус.
Для постановки двоеточий в этом предложении нет оснований. Уточняющие обстоятельства выделяются парными знаками, обычно запятыми: Жить как Данко, ради общества, или как Ларра, только для себя.
Возможен также вариант с обособлением сравнительных оборотов: Жить, как Данко, ради общества или, как Ларра, только для себя. В этом случае обстоятельствами, непосредственно относящимися к глаголу жить, будут сочетания ради общества и только для себя.
Запятая не ставится.